package com.jm.common.tool;

/**
 * @author kong
 */
public class ParseTool {
    private ParseTool() {
    }

    /**
     * 转换值类型为主键类型 默认返回原值类型值
     *
     * @param value 值
     * @param type  被转换的类型
     * @return 转换后的对象
     */
    public static Object parseObject(String value, String type) {
        return switch (type) {
            case "java.lang.Integer" -> Integer.parseInt(value);
            case "java.lang.Long" -> Long.parseLong(value);
            default -> value;
        };
    }
}
